
public class liweisibi {
	public static void main(String[] args) {
		Double x = 12000.0;
		Double y = 0.0;
		java.text.DecimalFormat df = new java.text.DecimalFormat("#.00");
		Integer integer = 31 + 31 + 28 + 31 + 30 + 31 + 3;
		System.out.println("2016年12月31天、2017年1月31天、2017年2月28天、2017年3月31天、2017年4月30天、2017年5月31天、2017年6月3天。共" + integer + "天");
		for (int i = 1; i <= integer; i++) {
			y = x * 1.0005;
			String string = "第" + i + "天：" + df.format(x) + "*1.0005=" + y;
			System.out.println(string);
			x = y;
		}
		integer = 27+31+31+30+10;
		x = x - 5000.0;
		System.out.println("2017年6月4号还（huán）5000元，还需还（huán）13156-5000=" + x);
		System.out.println("2017年6月27天、2017年7月31天、2017年8月31天、2017年9月30天、2017年10月10天。共" + integer + "天");
		for (int i = 1; i <= integer; i++) {
			y = x * 1.0005;
			String string = "第" + i + "天：" + df.format(x) + "*1.0005=" + y;
			System.out.println(string);
			x = y;
		}
		integer = 21+30+31;
		x = x - 4000.0;
		System.out.println("2017年10月10号还（huán）4000元，还需还（huán）8695-4000=" + x);
		System.out.println("2017年10月21天、2017年11月30天、2017年12月31天。共" + integer + "天");
		for (int i = 1; i <= integer; i++) {
			y = x * 1.0005;
			String string = "第" + i + "天：" + df.format(x) + "*1.0005=" + y;
			System.out.println(string);
			x = y;
		}
		System.out.println("2017年完成开始计算2018年");
		System.out.println("2018年1月1日至2018年10月1日共273天");
		integer=273;
		for (int i = 1; i <= integer; i++) {
			y = x * 1.0005;
			String string = "第" + i + "天：" + df.format(x) + "*1.0005=" + y;
			System.out.println(string);
			x = y;
		}
		System.out.println("截止至2018年10月1日，欠款及利息剩余"+y);
	 System.out.println("利息共：" + ((x + 5000.0+4000.0) - 12000.0));
	}
}
